\hypertarget{class_table_g_h}{}\doxysubsection{Класс Table\+GH}
\label{class_table_g_h}\index{TableGH@{TableGH}}


{\ttfamily \#include $<$tablegh.\+h$>$}



Граф наследования\+:Table\+GH\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=199pt]{class_table_g_h__inherit__graph}
\end{center}
\end{figure}


Граф связей класса Table\+GH\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=199pt]{class_table_g_h__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}{Table\+GH}} (Q\+Object $\ast$parent=nullptr)
\item 
Q\+Variant \mbox{\hyperlink{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}{header\+Data}} (int section, Qt\+::\+Orientation orientation, int role=Qt\+::\+Display\+Role) const override
\item 
int \mbox{\hyperlink{class_table_g_h_a2beb2a31924806c572b76865222763b2}{row\+Count}} (const Q\+Model\+Index \&parent=Q\+Model\+Index()) const override
\item 
int \mbox{\hyperlink{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}{column\+Count}} (const Q\+Model\+Index \&parent=Q\+Model\+Index()) const override
\item 
Q\+Variant \mbox{\hyperlink{class_table_g_h_ae20573540195dc37d694caaab0af1432}{data}} (const Q\+Model\+Index \&index, int role=Qt\+::\+Display\+Role) const override
\item 
\mbox{\hyperlink{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}{Table\+GH}} (Q\+Object $\ast$parent=nullptr)
\item 
Q\+Variant \mbox{\hyperlink{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}{header\+Data}} (int section, Qt\+::\+Orientation orientation, int role=Qt\+::\+Display\+Role) const override
\item 
int \mbox{\hyperlink{class_table_g_h_a2beb2a31924806c572b76865222763b2}{row\+Count}} (const Q\+Model\+Index \&parent=Q\+Model\+Index()) const override
\item 
int \mbox{\hyperlink{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}{column\+Count}} (const Q\+Model\+Index \&parent=Q\+Model\+Index()) const override
\item 
Q\+Variant \mbox{\hyperlink{class_table_g_h_ae20573540195dc37d694caaab0af1432}{data}} (const Q\+Model\+Index \&index, int role=Qt\+::\+Display\+Role) const override
\end{DoxyCompactItemize}


\doxysubsubsection{Подробное описание}


См. определение в файле tablegh.\+h строка 6



\doxysubsubsection{Конструктор(ы)}
\mbox{\Hypertarget{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}\label{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}} 
\index{TableGH@{TableGH}!TableGH@{TableGH}}
\index{TableGH@{TableGH}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{TableGH()}{TableGH()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Table\+G\+H\+::\+Table\+GH (\begin{DoxyParamCaption}\item[{Q\+Object $\ast$}]{parent = {\ttfamily nullptr} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



См. определение в файле tablegh.\+cpp строка 3


\begin{DoxyCode}{0}
\DoxyCodeLine{4     : \mbox{\hyperlink{class_q_abstract_table_model}{QAbstractTableModel}}(parent)}
\DoxyCodeLine{5 \{}
\DoxyCodeLine{6 \}}

\end{DoxyCode}
\mbox{\Hypertarget{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}\label{class_table_g_h_aaa26531874dedf98e2b101d13cea14ed}} 
\index{TableGH@{TableGH}!TableGH@{TableGH}}
\index{TableGH@{TableGH}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{TableGH()}{TableGH()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Table\+G\+H\+::\+Table\+GH (\begin{DoxyParamCaption}\item[{Q\+Object $\ast$}]{parent = {\ttfamily nullptr} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



\doxysubsubsection{Методы}
\mbox{\Hypertarget{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}\label{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}} 
\index{TableGH@{TableGH}!columnCount@{columnCount}}
\index{columnCount@{columnCount}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{columnCount()}{columnCount()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily int Table\+G\+H\+::column\+Count (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{parent = {\ttfamily QModelIndex()} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}



См. определение в файле tablegh.\+cpp строка 21


\begin{DoxyCode}{0}
\DoxyCodeLine{22 \{}
\DoxyCodeLine{23     \textcolor{keywordflow}{if} (parent.isValid())}
\DoxyCodeLine{24         \textcolor{keywordflow}{return} 0;}
\DoxyCodeLine{25 }
\DoxyCodeLine{26     \textcolor{comment}{// FIXME: Implement me!}}
\DoxyCodeLine{27 \}}

\end{DoxyCode}
\mbox{\Hypertarget{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}\label{class_table_g_h_a3981af6f13d337ae16765e79a752f13b}} 
\index{TableGH@{TableGH}!columnCount@{columnCount}}
\index{columnCount@{columnCount}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{columnCount()}{columnCount()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily int Table\+G\+H\+::column\+Count (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{parent = {\ttfamily QModelIndex()} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}

\mbox{\Hypertarget{class_table_g_h_ae20573540195dc37d694caaab0af1432}\label{class_table_g_h_ae20573540195dc37d694caaab0af1432}} 
\index{TableGH@{TableGH}!data@{data}}
\index{data@{data}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{data()}{data()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Q\+Variant Table\+G\+H\+::data (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{index,  }\item[{int}]{role = {\ttfamily Qt\+:\+:DisplayRole} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}



См. определение в файле tablegh.\+cpp строка 29


\begin{DoxyCode}{0}
\DoxyCodeLine{30 \{}
\DoxyCodeLine{31     \textcolor{keywordflow}{if} (!index.isValid())}
\DoxyCodeLine{32         \textcolor{keywordflow}{return} QVariant();}
\DoxyCodeLine{33 }
\DoxyCodeLine{34     \textcolor{comment}{// FIXME: Implement me!}}
\DoxyCodeLine{35     \textcolor{keywordflow}{return} QVariant();}
\DoxyCodeLine{36 \}}

\end{DoxyCode}
\mbox{\Hypertarget{class_table_g_h_ae20573540195dc37d694caaab0af1432}\label{class_table_g_h_ae20573540195dc37d694caaab0af1432}} 
\index{TableGH@{TableGH}!data@{data}}
\index{data@{data}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{data()}{data()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Q\+Variant Table\+G\+H\+::data (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{index,  }\item[{int}]{role = {\ttfamily Qt\+:\+:DisplayRole} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}

\mbox{\Hypertarget{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}\label{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}} 
\index{TableGH@{TableGH}!headerData@{headerData}}
\index{headerData@{headerData}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{headerData()}{headerData()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Q\+Variant Table\+G\+H\+::header\+Data (\begin{DoxyParamCaption}\item[{int}]{section,  }\item[{Qt\+::\+Orientation}]{orientation,  }\item[{int}]{role = {\ttfamily Qt\+:\+:DisplayRole} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}



См. определение в файле tablegh.\+cpp строка 8


\begin{DoxyCode}{0}
\DoxyCodeLine{9 \{}
\DoxyCodeLine{10     \textcolor{comment}{// FIXME: Implement me!}}
\DoxyCodeLine{11 \}}

\end{DoxyCode}
\mbox{\Hypertarget{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}\label{class_table_g_h_a4328fbd10df82aaf69927d7e5640f814}} 
\index{TableGH@{TableGH}!headerData@{headerData}}
\index{headerData@{headerData}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{headerData()}{headerData()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Q\+Variant Table\+G\+H\+::header\+Data (\begin{DoxyParamCaption}\item[{int}]{section,  }\item[{Qt\+::\+Orientation}]{orientation,  }\item[{int}]{role = {\ttfamily Qt\+:\+:DisplayRole} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}

\mbox{\Hypertarget{class_table_g_h_a2beb2a31924806c572b76865222763b2}\label{class_table_g_h_a2beb2a31924806c572b76865222763b2}} 
\index{TableGH@{TableGH}!rowCount@{rowCount}}
\index{rowCount@{rowCount}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{rowCount()}{rowCount()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily int Table\+G\+H\+::row\+Count (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{parent = {\ttfamily QModelIndex()} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}



См. определение в файле tablegh.\+cpp строка 13


\begin{DoxyCode}{0}
\DoxyCodeLine{14 \{}
\DoxyCodeLine{15     \textcolor{keywordflow}{if} (parent.isValid())}
\DoxyCodeLine{16         \textcolor{keywordflow}{return} 0;}
\DoxyCodeLine{17 }
\DoxyCodeLine{18     \textcolor{comment}{// FIXME: Implement me!}}
\DoxyCodeLine{19 \}}

\end{DoxyCode}
\mbox{\Hypertarget{class_table_g_h_a2beb2a31924806c572b76865222763b2}\label{class_table_g_h_a2beb2a31924806c572b76865222763b2}} 
\index{TableGH@{TableGH}!rowCount@{rowCount}}
\index{rowCount@{rowCount}!TableGH@{TableGH}}
\doxyparagraph{\texorpdfstring{rowCount()}{rowCount()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily int Table\+G\+H\+::row\+Count (\begin{DoxyParamCaption}\item[{const Q\+Model\+Index \&}]{parent = {\ttfamily QModelIndex()} }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}}



Объявления и описания членов классов находятся в файлах\+:\begin{DoxyCompactItemize}
\item 
/home/student/alekseev\+\_\+semen/project/src/\+Decode\+G\+H/\mbox{\hyperlink{alekseev__semen_2project_2src_2_decode_g_h_2tablegh_8h}{tablegh.\+h}}\item 
/home/student/alekseev\+\_\+semen/project/src/\+Decode\+G\+H/\mbox{\hyperlink{alekseev__semen_2project_2src_2_decode_g_h_2tablegh_8cpp}{tablegh.\+cpp}}\end{DoxyCompactItemize}
